@rem: (@px / 75)*1rem;
@px: 0;
body, div, span, header, footer, nav, section, aside, article, ul, dl, dt, dd, a, p, h1, h2, h3, h4,h5, h6, i, b,figure, figcaption{
  padding: 0;
  margin: 0;
  list-style: none;
  font-style: normal;
  text-decoration: none;
  border: none;
  font-weight: normal;
  font-family: "Microsoft Yahei";
  box-sizing: border-box;
  -webkit-tap-highlight-color:transparent;
  -webkit-font-smoothing: antialiased;
  &:hover{
      outline: none;
  }
}
img{
  width: 100%;
  height: 100%;
}
.flex-size {
  flex: 1 1 auto;
}

.flex-row,
.flex-column {
  display: flex;
  flex-wrap: nowrap;
}

.flex-column {
  flex-direction: column;
}

.flex-row {
  flex-direction: row;
  align-items: center
}
// 移动端下边框1px解决方案
.shadow(@num1,@num2,@num3) {
    -webkit-box-shadow: 2px 0px 0px -1px #EEEEEE;
    box-shadow: @num1 @num2 @num3 -1px #EEEEEE;
  }


